<?php
 Session_Start () ;
 If (!$_SESSION ["repertoire_config"]) { Header ("Location: ../../") ; }
 Include ("../../include/garennes.cfg") ;
 Include ("../../include/init.php") ;
 Include ("../../include/verifications.php") ;
 Include ("../include/config.inc") ;
 verif_droits ($droit_courant, $_SESSION ["code"]) ;
 
 $del = var_courante ("del", 0, null) ;
 $imp = var_courante ("imp", 0, null) ;
 $millesime = millesime (0) ;
 
 $intitule_page = intitule_titre_affichage ("CLASSE", "1|Classe|Classes", $millesime) ;
 $intitule_disc = intitule_titre_affichage ("DISCIPLINE", "1|Discipline|Disciplines", $millesime) ;

 // Supprimer la classe
 If (IsSet ($del) And ($del > 0))
  {
   $ok = SQL_commande ("DELETE FROM services_prof WHERE classe='".$del."' AND millesime='".$millesime."'", $id_sql) ;
   $ok = SQL_commande ("DELETE FROM services_classe WHERE classe='".$del."' AND millesime='".$millesime."'", $id_sql) ;
   $ok = SQL_commande ("DELETE FROM groupes_classe WHERE classe='".$del."' AND millesime='".$millesime."'", $id_sql) ;
   $ok = SQL_commande ("DELETE FROM classes WHERE id_classe='".$del."' AND millesime='".$millesime."'", $id_sql) ;
   $ok = SQL_commande ("UPDATE eleves SET classe='0',code_classe='' WHERE classe='".$del."' AND exterieur='0' AND millesime='".$millesime."'", $id_sql) ;
   // Nettoyage des options et des groupes
   $res = SQL_commande ("SELECT id_eleve,repere1,repere2 FROM eleves WHERE classe='0' AND code_classe='' AND exterieur='0' AND millesime='".$millesime."'", $id_sql) ;
   For ($i = 0 ; $i < SQL_nbr_lignes ($res) ; $i++)
    {
     $e = SQL_ligne_suivante ($res) ;
     $ok = SQL_commande ("DELETE FROM options_eleve WHERE eleve='".$e [0]."' AND repere1='".$e [1]."' AND repere2='".$e [2]."' AND millesime='".$millesime."'", $id_sql) ;
     $ok = SQL_commande ("DELETE FROM groupes_eleve WHERE eleve='".$e [0]."' AND repere1='".$e [1]."' AND repere2='".$e [2]."' AND millesime='".$millesime."'", $id_sql) ;
    }
  }
 
 $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0' LIMIT 1", $id_sql) ;
 $l = SQL_tableau_associatif ($resultats, "") ; 
 
 //If (!IsSet ($imp))
 // {
   Echo "<html><head>" ;
   entete_html ("Garennes", "travail", 1) ;
   Echo styles ("none", "none", "none", $l ["lien"], "none") ;
   Include ("./liste_classes.js") ;
   Include ("../../include/opacite.js") ;
   
   // ajax
   Include ("../../include/garennes_ajax.php") ;
   Echo ajax ("document.getElementById('ajax_calque').innerHTML=objet_http.responseText;") ;
   Echo "<script type=\"text/javascript\">" ;
   Echo "function ajax_activation(){" ;
   Echo "document.getElementById('ajax_calque').style.border='1px solid #000000';" ;
   Echo "document.getElementById('ajax_calque').style.background='".$l ["couleur_fond"]."';" ;
   Echo "document.getElementById('ajax_calque').style.position='absolute';" ;
   Echo "document.getElementById('ajax_calque').innerHTML='<br><center><table border=\"0\" align=\"center\"><tr><td><img src=\"../../images/engrenages.gif\"></td>" ;
   Echo "<td>&nbsp;Envoi&nbsp;d\'un&nbsp;m&eacute;l&nbsp;test&nbsp;en&nbsp;cours...</td></tr></table></center>';" ;
   Echo "ajax_debut('ajax_calque',300,130);" ;
   Echo "ajax_transmission('".$http_garennes."administration/pages/gestion_mel.php?action=1','true');" ;
   Echo "}</script>" ;
   
   Echo "</head>" ;
   Echo "<body id=\"id_page\" onFocus=\"intensification_opacite();\" background=\"../images/fond.png\" TEXT=\"".$l ["couleur_texte"]."\" onContextMenu=\"return false\">" ;
   // Patience
   Echo faire_patienter ("<font color='#000000' face='Verdana' size='4'><b>Veuillez patienter, la page est en cours de chargement...</b></font>", "#000000", $l ["couleur_fond"]) ;
 // }
 // Choix
 /*
 // Classes existantes
 $resultats = SQL_commande ("SELECT id_classe,nom,nom_bref FROM classes WHERE millesime='".$millesime."' ORDER BY nom_bref,nom", $id_sql) ;
 If (SQL_nbr_lignes ($resultats))
  {
   Echo "<div style=\"position:absolute;left:0px;top:0px;visibility:visible;z-index:1\" id=\"choix_classe\"><form action=\"\" name=\"\" method=\"\"><select size=\"5\" onclick=\"\">" ;
   While ($ligne = SQL_ligne_suivante ($resultats, ""))
    {
     Echo "<option value=\"".$ligne [0]."\">".$ligne [2]." - ".$ligne [1]."</option>" ;
    }
   Echo "</select></form></div>" ;
  }
 
 // Page elle-meme
 Echo "<div id=\"ajax_calque\" style=\"display:none;\">" ;
 Echo "<table border=\"1\" bgcolor=\"".$l ["couleur_fond"]."\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" style=\"border:1px solid #000000;border-collapse:collapse\">" ;
 Echo "<tr bgcolor=\"".$l ["lien"]."\">" ;
 If ($ok_el == 1)
  {
   Echo "<td align=\"center\"><font size=\"-3\">&nbsp;<b>Relev&eacute;s</b>&nbsp;</font></td>" ;
   Echo "<td align=\"center\"><font size=\"-3\">&nbsp;<b>Bulletins</b>&nbsp;</font></td>" ;
   Echo "<td align=\"center\"><font size=\"-3\">&nbsp;<b>Taux&nbsp;Remplissage</b>&nbsp;</font></td>" ;
  }
 Echo "<td><font size=\"".$l ["titre"]."\">&nbsp;<b>Nom</b>&nbsp;</font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;<b>Id</b>&nbsp;</font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;<b>Professeur&nbsp;principal</b>&nbsp;</font></td>" ;
 Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;<b>Eff.</b>&nbsp;</font></td>" ;
 If ($nbr_na [0] > 0)
  {
   Echo "<td align=\"center\"><font size=\"".$l ["titre"]."\">&nbsp;<b>Serv.Vacants</b>&nbsp;</font></td>" ;
  }
 Echo "<td align=\"center\" colspan=\"".(4+$nbr_periodes_max)."\"><font size=\"".$l ["titre"]."\">&nbsp;<b>Actions</b>&nbsp;</font></td>" ;
 Echo "</tr>" ;
 Echo "</table>" ;
 Echo "</div>" ;
 */ 
 
 Echo  "<div " ;//style=\"position:absolute;left:0px;top:0px;visibility:visible;z-index:1\"
 Echo " id=\"liste_classe\">" ;
 //If (!IsSet ($imp))
 // {
   Echo "<TABLE WIDTH=\"100%\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" STYLE=\"border-collapse:collapse\">" ;
   Echo "<TR>" ;
   //Echo "<TD><A HREF=\"./liste_classes.php?imp=1\"><IMG SRC=\"../images/imprimante.png\" BORDER=\"0\" TITLE=\"Imprimer la page.\"></A></TD>" ;
   Echo "<TD><A HREF=\"javascript:window.print()\"><IMG SRC=\"../images/imprimante.png\" BORDER=\"0\" TITLE=\"Imprimer la page.\"></A></TD>" ;
   Echo "<TD WIDTH=\"100%\" ALIGN=\"CENTER\"><FONT COLOR=\"#0000FF\"><B>Gestion&nbsp;des&nbsp;".$intitule_page [2].".</B></FONT></TD>" ;
   Echo "<TD><A HREF=\"javascript:ouvrefenetre('./aide.php?aide=2&rep=".$_SESSION ["repertoire_config"]."',350,650);\" OLDREF><IMG SRC=\"../images/aide.png\" BORDER=\"0\"></A></TD>" ;
   Echo "</TR>" ;
   Echo "<TABLE>" ;
 // }
 //Else { Echo "<CENTER><FONT COLOR=\"#0000FF\"><B>Gestion&nbsp;des&nbsp;classes.</B></FONT></center><br>" ; }
 $non_attribues = SQL_commande ("SELECT COUNT(id_service_prof) FROM services_prof WHERE professeur='0' AND millesime='".$millesime."'", $id_sql) ;
 $nbr_na = SQL_ligne_suivante ($non_attribues) ;
 If ($nbr_na [0] > 0)
  {
   Echo "<center><font color=\"#ff0000\"><b>Il y a ".$nbr_na [0]." service" ; If ($nbr_na [0] > 1) { Echo "s" ; }
   Echo " enseignant non attribu&eacute;" ; If ($nbr_na [0] > 1) { Echo "s" ; } Echo "</b></font></center>" ;
  }
 Echo "<TABLE BORDER=\"1\" BGCOLOR=\"".$l ["couleur_fond"]."\" CELLSPACING=\"0\" CELLPADDING=\"0\" ALIGN=\"CENTER\" STYLE=\"border:1px solid #000000;border-collapse:collapse\">" ;
 
 // Classes existantes
 $resultats = SQL_commande ("SELECT c.*,t.nombre FROM classes c,types_periode t WHERE c.periode=t.id_type_periode AND c.millesime='".$millesime."' ORDER BY c.nom_bref", $id_sql) ;
 $nbr_cl = 0 ;
 $nbr_el = 0 ;
 If (SQL_nbr_lignes ($resultats))
  {
   // Nombre de periodes maximale
   $resul = SQL_commande ("SELECT MAX(nombre) FROM types_periode WHERE millesime='".$millesime."'", $id_sql) ;
   $r = SQL_ligne_suivante ($resul) ;
   $nbr_periodes_max = $r [0] ;
   $ok_el = 0 ;
   $i = 0 ;
   While ($ligne = SQL_tableau_associatif ($resultats, ""))
    {
     $res_el = SQL_commande ("SELECT * FROM eleves WHERE classe='".$ligne ["id_classe"]."' AND exterieur='0' AND millesime='".$millesime."'", $id_sql) ;
     If (SQL_nbr_lignes ($res_el) > 0) { $ok_el = 1 ; $table_classe [$i] = 1 ; } Else { $table_classe [$i] = 0 ; }
     $i++ ;
    }
   $resultats = SQL_commande ("SELECT c.*,t.nombre FROM classes c,types_periode t WHERE c.periode=t.id_type_periode AND c.millesime='".$millesime."' ORDER BY c.nom_bref", $id_sql) ;
   Echo "<TR BGCOLOR=\"".$l ["lien"]."\">" ;
   If ($ok_el == 1)
    {
     Echo "<TD ALIGN=\"CENTER\"><FONT SIZE=\"-3\">&nbsp;<B>Relev&eacute;s</B>&nbsp;</FONT></TD>" ;
     Echo "<TD ALIGN=\"CENTER\"><FONT SIZE=\"-3\">&nbsp;<B>Bulletins</B>&nbsp;</FONT></TD>" ;
     Echo "<TD ALIGN=\"CENTER\"><FONT SIZE=\"-3\">&nbsp;<B>Taux&nbsp;Remplissage</B>&nbsp;</FONT></TD>" ;
    }
   Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Nom</B>&nbsp;</FONT></TD>" ;
   Echo "<TD ALIGN=\"CENTER\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Id</B>&nbsp;</FONT></TD>" ;
   Echo "<TD ALIGN=\"CENTER\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Professeur&nbsp;principal</B>&nbsp;</FONT></TD>" ;
   Echo "<TD ALIGN=\"CENTER\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Eff.</B>&nbsp;</FONT></TD>" ;
   If ($nbr_na [0] > 0)
    {
     Echo "<TD ALIGN=\"CENTER\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Serv.Vacants</B>&nbsp;</FONT></TD>" ;
    }
   Echo "<TD ALIGN=\"CENTER\" COLSPAN=\"".(4+$nbr_periodes_max)."\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Actions</B>&nbsp;</FONT></TD>" ;
   Echo "</TR>" ;
   $i = 0 ;
   While ($ligne = SQL_tableau_associatif ($resultats, ""))
    {
     // Verification des options et groupes
     $resul = SQL_commande ("SELECT id_service_classe FROM services_classe WHERE classe='".$ligne ["id_classe"]."' AND (optionnelle='1' OR groupe>'0') AND millesime='".$millesime."' LIMIT 1", $id_sql) ;
     $nbr_groupes_option = SQL_nbr_lignes ($resul) ;
     // Verification des services classe
     $resul = SQL_commande ("SELECT id_service_classe FROM services_classe WHERE classe='".$ligne ["id_classe"]."' AND millesime='".$millesime."' LIMIT 1", $id_sql) ;
     $nbr_service_classe = SQL_nbr_lignes ($resul) ;
     
     $nbr_cl++ ;
     Echo "<TR" ;
     If ($nbr_cl%2 == 0) { Echo " BGCOLOR=\"".$l ["nom"]."\"" ; }
     Echo ">" ;
     If ($ok_el == 1)
      {
       Echo "<TD vALIGN=\"MIDDLE\">&nbsp;" ;
       If ($table_classe [$i] == 1)
        {
	 Echo "<A HREF=\"javascript:var ty=2*screen.height/3;var tx=2*screen.width/3;ouvrefenetre('./releves_notes.php?titre=-1&id_classe=".$ligne ["id_classe"]."&periode=".$ligne ["num_periode"]."&code=".$_SESSION ["code"]."',ty,tx)\" TITLE=\"Relev&eacute;s de notes\">" ;
         Echo "<IMG SRC=\"../images/releve.png\" BORDER=\"0\">" ;
         Echo "</A>" ;
        }
       Echo "&nbsp;</TD>" ;
       Echo "<TD vALIGN=\"MIDDLE\">&nbsp;" ;
       If ($table_classe [$i] == 1)
        {
         For ($j = 1 ; $j <= $ligne ["num_periode"] ; $j++)
          {
           Echo "<A HREF=\"javascript:var ty=2*screen.height/3;var tx=2*screen.width/3;ouvrefenetre('./bulletin.php?titre=-1&id_classe=".$ligne ["id_classe"]."&periode=".$j."&code=".$_SESSION ["code"]."',ty,tx)\" TITLE=\"Bulletins de la p&eacute;riode ".$j."\">" ;
           Echo "<IMG SRC=\"../images/bulletin".$j.".png\" BORDER=\"0\">" ;
           Echo "</A>" ;
          }
	 If ($ligne ["num_periode"] == $ligne ["nombre"])
	  {
	   Echo "<A HREF=\"javascript:var ty=2*screen.height/3;var tx=2*screen.width/3;ouvrefenetre('./bulletin.php?titre=-1&id_classe=".$ligne ["id_classe"]."&periode=".($ligne ["nombre"]+1)."&code=".$_SESSION ["code"]."',ty,tx)\" TITLE=\"Bulletins annuel\">" ;
           Echo "<IMG SRC=\"../images/bulletina.png\" BORDER=\"0\">" ;
           Echo "</A>" ;
	  }
        }
       Echo "&nbsp;</TD>" ;
       // Taux de remplissage
       Echo "<td>".affichage_pourcentages ($ligne ["id_classe"], $ligne ["num_periode"], 3)."</td>" ;
      }
     Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">&nbsp;".$ligne ["nom"]."&nbsp;</FONT></TD>" ;
     Echo "<TD ALIGN=\"CENTER\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;".$ligne ["nom_bref"]."&nbsp;</FONT></TD>" ;
     Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">&nbsp;" ;
     If ($ligne ["id_prof_princ"] > 0) { $res = SQL_commande ("SELECT civilite,nom,prenom,droits FROM utilisateurs WHERE id_utilisateur='".$ligne ["id_prof_princ"]."' LIMIT 1", $id_sql) ; }
     Else { $res = SQL_commande ("SELECT civilite,nom,prenom,droits,id_utilisateur,numen FROM utilisateurs WHERE numen='".$ligne ["numen_prof_princ"]."' AND millesime='".$millesime."' LIMIT 1", $id_sql) ; }
     If (SQL_nbr_lignes ($res) > 0)
      {
       $r = SQL_tableau_associatif ($res, "") ;
       If ($ligne ["id_prof_princ"] == 0) { $ok = SQL_commande ("UPDATE classes SET id_prof_princ='".$r ["id_utilisateur"]."',numen_prof_princ='".$r ["numen"]."' WHERE id_classe='".$ligne ["id_classe"]."' LIMIT 1", $id_sql) ; }
       If ($r ["droits"] == $droit_prof)
        {
         Switch ($r ["civilite"])
          {
	   Case 0 : Echo "Mme" ; Break ;
	   Case 1 : Echo "Mlle" ; Break ;
	   Case 2 : Echo "M." ; Break ;
	  }
         Echo "&nbsp;".StrToUpper ($r ["nom"])."&nbsp;<FONT SIZE=\"".($l ["titre"]-2)."\"><I>".StrToUpper ($r ["prenom"])."</I></FONT>" ;
        }
      }
     Echo "&nbsp;</FONT></TD>" ;
     $res = SQL_commande ("SELECT COUNT(*) FROM eleves WHERE classe='".$ligne ["id_classe"]."' AND exterieur='0' AND millesime='".$millesime."'", $id_sql) ;
     $eff = SQL_ligne_suivante ($res) ;
     $nbr_el += $eff [0] ;
     Echo "<TD ALIGN=\"CENTER\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;".$eff [0]."&nbsp;</FONT></TD>" ;
     If ($nbr_na [0] > 0)
      {
       $nom_attribue = SQL_commande ("SELECT DISTINCT id_service_prof FROM services_prof WHERE professeur='0' AND classe='".$ligne ["id_classe"]."' AND millesime='".$millesime."'", $id_sql) ;
       $nombre = SQL_nbr_lignes ($nom_attribue) ;
       If ($nombre > 0)
        {
	 If ($nombre > 1) { $plus = "s" ; } Else { $plus = "" ; }
	 $n = SQL_ligne_suivante ($nom_attribue) ;
         $titre = " title=\"Service".$plus." : ".$n [0] ;
         For ($ii = 1 ; $ii < $nombre ; $ii++)
          {
           $n = SQL_ligne_suivante ($nom_attribue) ;
	   $titre .= "-".$n [0] ;
	  }
	 $titre .= "\"" ;
	}
       Else { $titre = "" ; }
       //If ($n [0] == 0) { $n [0] = "" ; }
       Echo "<TD ALIGN=\"CENTER\"><FONT SIZE=\"".$l ["titre"]."\"><b".$titre."\">&nbsp;".$nombre."&nbsp;</b></FONT></TD>" ;
      }
     // Affichage des icones
     // Icones edition classe, liste des eleves et edition des groupes
     Echo "<TD>" ;
     Echo "<TABLE BORDER=\"0\" STYLE=\"border-collapse:collapse\">" ;
     Echo "<TR>" ;
     Echo "<FORM ACTION=\"./edite_classe.php\" METHOD=\"POST\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"id_classe\" VALUE=\"".$ligne ["id_classe"]."\">" ;
     Echo "<TD><INPUT TYPE=\"IMAGE\" SRC=\"../images/fiche" ;
     If (alias_classe ($ligne ["id_classe"]) == 1) { Echo "_alias" ; }
     If (ordre_classe ($ligne ["id_classe"]) == 1) { Echo "_ordre" ; }
     Echo ".png\" TITLE=\"&Eacute;diter ".$intitule_disc [2]."\" border=\"0\"></TD>" ;
     Echo "</FORM>" ;
     Echo "<FORM ACTION=\"./liste_eleves.php\" METHOD=\"POST\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"id_classe\" VALUE=\"".$ligne ["id_classe"]."\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"nom_classe\" VALUE=\"".$ligne ["nom"]."\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"nom_bref\" VALUE=\"".$ligne ["nom_bref"]."\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"titre\" VALUE=\"1\">" ;
     Echo "<TD>" ;
     Echo "<INPUT TYPE=\"IMAGE\" SRC=\"../images/liste_eleves.png\" TITLE=\"Liste des &eacute;l&egrave;ves\" border=\"0\">" ;
     Echo "</TD>" ;
     Echo "</FORM>" ;
     If ($nbr_groupes_option == 1)
      {
       Echo "<FORM ACTION=\"./edite_eleves_classe.php\" METHOD=\"POST\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"id_classe\" VALUE=\"".$ligne ["id_classe"]."\">" ;
       Echo "<TD>" ;
       Echo "<INPUT TYPE=\"IMAGE\" SRC=\"../images/eleves.png\" TITLE=\"Editer groupes/options\" border=\"0\">" ;
       Echo "</TD>" ;
       Echo "</FORM>" ;
      }
     Else { Echo "<TD></TD>" ; }
     Echo "</TR></TABLE>" ;
     Echo "</TD>" ;
     // Icones moyennes
     Echo "<TD><TABLE BORDER=\"0\" STYLE=\"border-collapse:collapse\"><TR>" ;
     For ($j = 1 ; $j <= $ligne ["num_periode"] ; $j++)
      {
       Echo "<FORM ACTION=\"./moyennes.php\" METHOD=\"POST\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"id_classe\" VALUE=\"".$ligne ["id_classe"]."\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"periode\" VALUE=\"".$j."\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"titre\" VALUE=\"1\">" ;
       Echo "<TD>" ;
       Echo "<INPUT TYPE=\"IMAGE\" SRC=\"../images/moyennes".$j.".png\" TITLE=\"Moyennes de la classe\" border=\"0\">" ;
       Echo "</TD>" ;
       Echo "</FORM>" ;
      }
     If ($ligne ["num_periode"] < $nbr_periodes_max)
      {
       For ($j = $ligne ["num_periode"]+1 ; $j <= $nbr_periodes_max ; $j++)
        { Echo "<TD></TD>" ; }
      }
     Echo "</TR></TABLE>" ;
     Echo "</TD>" ;
     If ($ligne ["num_periode"] == $ligne ["nombre"])
      {
       Echo "<FORM ACTION=\"./moyennes.php\" METHOD=\"POST\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"id_classe\" VALUE=\"".$ligne ["id_classe"]."\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"periode\" VALUE=\"".($ligne ["nombre"]+1)."\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"titre\" VALUE=\"1\">" ;
       Echo "<TD>" ;
       Echo "<INPUT TYPE=\"IMAGE\" SRC=\"../images/moyennesa.png\" TITLE=\"Moyennes annuelle de la classe\" border=\"0\">" ;
       Echo "</TD>" ;
       Echo "</FORM>" ;
      }
     Else { Echo "<TD></TD>" ; }
     // Icone bilan graphique
     Echo "<TD><TABLE BORDER=\"0\" STYLE=\"border-collapse:collapse\">" ;
     Echo "<TR><FORM ACTION=\"./bilan_eleve.php\" METHOD=\"POST\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"id_classe\" VALUE=\"".$ligne ["id_classe"]."\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"periode\" VALUE=\"".$ligne ["num_periode"]."\">" ;
     Echo "<TD>" ;
     Echo "<INPUT TYPE=\"IMAGE\" SRC=\"../images/graphe.png\" TITLE=\"Bilan graphique &eacute;l&egrave;ve par &eacute;l&egrave;ve\" border=\"0\">" ;
     Echo "</TD>" ;
     Echo "</FORM>" ;
     // Icone edition
     // Remplissage appreciations equipe pedagogique
     $droit_equipe = restaure_configuration ("SYSTEME_PARAM", "saisie_equipe_peda_".$droit_courant, $ligne ["etablissement"]) ;
     $id_pp = professeur_principal ($ligne ["id_classe"]) ;
     If ((($droit_courant == $droit_secretariat) Or ($droit_courant == $droit_direction) Or ($droit_courant == $droit_cpe) Or
         (($droit_courant == $droit_prof) And ($id_utilisateur == $id_pp)) And ($droit_equipe == 1)))
      {
       Echo "<form action=\"./saisie_appreciations_equipe.php\" method=\"post\">" ;
       Echo "<input type=\"hidden\" name=\"code\" value=\"".$_SESSION ["code"]."\">" ;
       Echo "<input type=\"hidden\" name=\"id_classe\" value=\"".$ligne ["id_classe"]."\">" ;
       Echo "<input type=\"hidden\" name=\"periode\" value=\"".$ligne ["num_periode"]."\">" ;
       Echo "<td>" ;
       Echo "<input type=\"image\" src=\"../images/edition.png\" title=\"&Eacute;dition des appr&eacute;ciations de l'&eacute;quipe p&eacute;dagogique...\" border=\"0\">" ;
       Echo "</td>" ;
       Echo "</form>" ;
      }
     Echo "</TR></TABLE></TD>" ;
     
     // Icones trombinoscopes, supprimer
     Echo "<TD><TABLE BORDER=\"0\" STYLE=\"border-collapse:collapse\">" ;
     Echo "<TR><FORM ACTION=\"./trombinoscope.php\" METHOD=\"POST\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"id_classe\" VALUE=\"".$ligne ["id_classe"]."\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"titre\" VALUE=\"1\">" ;
     Echo "<TD>" ;
     Echo "<INPUT TYPE=\"IMAGE\" SRC=\"../images/trombinoscope.png\" TITLE=\"Trombinoscope de la classe\" border=\"0\">" ;
     Echo "</TD>" ;
     Echo "</FORM>" ;
     Echo "<FORM ACTION=\"./trombinoscope_prof.php\" METHOD=\"POST\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"id_classe\" VALUE=\"".$ligne ["id_classe"]."\">" ;
     Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"titre\" VALUE=\"1\">" ;
     Echo "<TD>" ;
     Echo "<INPUT TYPE=\"IMAGE\" SRC=\"../images/trombinoscope_prof.png\" TITLE=\"Trombinoscope enseignants de la classe\" border=\"0\">" ;
     Echo "</TD>" ;
     Echo "</FORM>" ;
     If ($nbr_service_classe == 0)
      {
       Echo "<FORM ACTION=\"./liste_classes.php\" METHOD=\"POST\" onSubmit=\"return valide('".Str_Replace ("'", " ", $ligne ["nom"])."')\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
       Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"del\" VALUE=\"".$ligne ["id_classe"]."\">" ;
       Echo "<TD>" ;
       Echo "<INPUT TYPE=\"IMAGE\" SRC=\"../images/effacer.png\" TITLE=\"Supprimer la classe\" border=\"0\">" ;
       Echo "</TD>" ;
       Echo "</FORM>" ;
      }
     Else { Echo "<TD></TD>" ; }
     Echo "</TR></TABLE>" ;
     Echo "</TD></TR>" ;
     $i++ ;
    }

   $resultats = SQL_commande ("SELECT COUNT(id_eleve) FROM eleves WHERE sexe='F' AND exterieur='0' AND millesime='".$millesime."'", $id_sql) ;
   $r = SQL_ligne_suivante ($resultats) ;
   $nbr_f = $r [0] ;
   $resultats = SQL_commande ("SELECT COUNT(id_eleve) FROM eleves WHERE sexe='M' AND exterieur='0' AND millesime='".$millesime."'", $id_sql) ;
   $r = SQL_ligne_suivante ($resultats) ;
   $nbr_g = $r [0] ;
   Echo "<TR BGCOLOR=\"".$l ["nom"]."\">" ;
   Echo "<TD ALIGN=\"CENTER\" COLSPAN=\"" ;
   If ($ok_el == 1) { Echo (10+$nbr_periodes_max+($nbr_na [0] > 0)) ; } Else { Echo (9+$nbr_periodes_max+($nbr_na [0] > 0)) ; }
   Echo "\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;" ;
   
   //Echo "&nbsp;&nbsp;" ;
   Echo $nbr_f."&nbsp;fille" ; If ($nbr_f > 1) { Echo "s" ; }
   Echo "&nbsp;&nbsp;-&nbsp;&nbsp;" ;
   Echo $nbr_g."&nbsp;gar&ccedil;on" ; If ($nbr_f > 1) { Echo "s" ; }
   Echo "&nbsp;&nbsp;-&nbsp;&nbsp;" ;
   If ($nbr_el == 0)
    {
     Echo "aucun&nbsp;&eacute;l&egrave;ve&nbsp;attribu&eacute;&nbsp;pour&nbsp;" ;
    }
   Else
    {
     Echo $nbr_el."&nbsp;&eacute;l&egrave;ve" ; If ($nbr_el > 1) { Echo "s" ; }
     Echo "&nbsp;dans&nbsp;" ;
    }
   Echo $nbr_cl."&nbsp;" ; If ($nbr_cl > 1) { Echo $intitule_page [2] ; } Else { Echo $intitule_page [0] ; }
   //Echo "&nbsp;&nbsp;" ;
   
   Echo "&nbsp;</FONT></TD></TR>" ;
  }
 Else
  {
   Echo "<TR BGCOLOR=\"".$l ["nom"]."\"><TD ALIGN=\"CENTER\"><FONT SIZE=\"".$l ["titre"]."\">" ;
   Echo "<BR>Il&nbsp;n'y&nbsp;a&nbsp;aucune&nbsp;classe.<BR>" ;
   Echo "<BR>&nbsp;Vous&nbsp;pouvez&nbsp;en&nbsp;cr&eacute;er&nbsp;une&nbsp;avec&nbsp;le&nbsp;menu&nbsp;'<b>AJOUTER&nbsp;UNE&nbsp;CLASSE</b>'&nbsp;<br><br>" ;
   Echo "&nbsp;<i>Si&nbsp;vous&nbsp;n'avez&nbsp;pas&nbsp;ce&nbsp;menu,&nbsp;changer&nbsp;de&nbsp;connexion&nbsp;(" ;
   If ($droit_courant == $droit_direction) { Echo "Secr&eacute;tariat" ; } Else { Echo "Direction" ; }
   Echo ")&nbsp;<br>&nbsp;ou&nbsp;contacter&nbsp;votre&nbsp;administrateur&nbsp;<b>Garennes</b>&nbsp;pour&nbsp;l'ajouter.</i>&nbsp;<br><br><br>" ;
   Echo "</FONT></TD></TR>" ;
  }
 Echo "</TABLE></div>" ;
 /*
 If (!IsSet ($imp)) { Echo $lgn."</body></html>" ; }
 ElseIf ($imp == 1)
  {
   $lgn = "<html><head>".styles ("none", "none", "none", $l ["lien"], "none")."</head><body>".$lgn."</body></html>" ;
   $f=fopen("../../tmp/2.html", "w");fputs($f,$lgn);fclose($f);
   
   Define ("RELATIVE_PATH", "../../include/") ;
   Define ("FPDF_FONTPATH", RELATIVE_PATH."/font/") ;
   Require_Once ("../../include/html2fpdf.php") ;
   $pdf = New HTML2FPDF () ;
   $pdf->DisableTags ("<form>,<input>,<select>,<option>") ;
   $lgn = Str_Replace ("<br/>", "<br>", $lgn) ;
   $pdf->AddPage () ;
   $pdf->WriteHTML ($lgn) ;
   $pdf->DisplayPreferences('CenterWindow,HideWindowUI') ;
   $pdf->Output ("liste_classe.pdf", "I") ;
  }
 */
?>